身份验证和访问凭证 您所在的位置:网站首页 go语言 如何通过aws alb公开api以接收zip文件 身份验证和访问凭证

身份验证和访问凭证

2023-11-30 11:50| 来源: 网络整理| 查看: 265

身份验证和访问凭证

在使用 AWS 服务进行开发时,必须确定 AWS CLI 如何使用 AWS 进行身份验证。要为 AWS CLI 配置用于编程访问的凭证,请选择下列选项之一。这些选项按推荐顺序排列。

哪个用户需要编程式访问权限? 目的 说明

员工身份(AWS IAM Identity Center 用户)

(推荐)使用短期凭证。 配置 AWS CLI 以使用 AWS IAM Identity Center IAM 使用短期凭证。 使用短期凭证进行身份验证 IAM

或员工身份(AWS IAM Identity Center 用户)

将 Amazon EC2 实例元数据用于凭证。 将凭证用于 Amazon EC2 实例元数据 IAM

或员工身份(AWS IAM Identity Center 用户)

将另一个凭证方法配对并代入一个角色以获得权限。 在 AWS CLI 中使用 IAM 角色 IAM (不推荐)使用长期凭证。 使用 IAM 用户凭证进行身份验证 IAM

或员工身份(AWS IAM Identity Center 用户)

(不推荐)将另一个凭证方法配对,但使用存储在 AWS CLI 的外部位置的凭证值。 使用外部进程获取凭证 配置和凭证优先顺序

凭证和配置设置位于不同位置(例如,系统或用户环境变量、本地 AWS 配置文件)或在命令行上显式声明为参数。某些位置优先于其他位置。AWS CLI 凭证和配置设置的优先顺序如下:

命令行选项 – 覆盖任何其他位置的设置,例如 --region、--output 和 --profile 参数。

环境变量 – 您可以在系统的环境变量中存储值。

代入角色 – 通过配置或 aws sts assume-role 命令代入 IAM 角色的权限。

使用 Web 身份代入角色 – 通过配置或 aws sts assume-role 命令使用 Web 身份代入 IAM 角色的权限。

AWS IAM Identity Center – IAM Identity Center 配置设置存储在 config 文件中。运行 aws configure sso 命令时会对凭证进行身份验证。config 文件位于 ~/.aws/config(在 Linux 或 macOS 上)或 C:\Users\USERNAME\.aws\config(在 Windows 上)。

凭证文件 – 在运行命令 aws configure 时,将更新 credentials 和 config 文件。credentials 文件位于 ~/.aws/credentials(在 Linux 或 macOS 上)或 C:\Users\USERNAME\.aws\credentials(在 Windows 上)。

自定义流程 – 从外部来源获取您的凭证。

配置文件 – 在运行命令 aws configure 时,将更新 credentials 和 config 文件。config 文件位于 ~/.aws/config(在 Linux 或 macOS 上)或 C:\Users\USERNAME\.aws\config(在 Windows 上)。

Amazon EC2 实例配置文件凭证 – 您可以将 IAM 角色与每个 Amazon Elastic Compute Cloud (Amazon EC2) 实例关联。之后,在该实例上运行的代码就可以使用该角色的临时凭证。凭证通过 Amazon EC2 元数据服务提供。有关更多信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例)中的 Amazon EC2 的 IAM 角色和 IAM 用户指南中的使用实例配置文件 。

容器凭证 – 您可以将 IAM 角色与每个 Amazon Elastic Container Service (Amazon ECS) 任务定义关联。之后,该任务的容器就可以使用该角色的临时凭证。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南中的任务的 IAM 角色。

此部分中的其他主题

配置 AWS CLI 以使用 AWS IAM Identity Center

使用短期凭证进行身份验证

在 AWS CLI 中使用 IAM 角色

使用 IAM 用户凭证进行身份验证

将凭证用于 Amazon EC2 实例元数据

使用外部进程获取凭证



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有